Interface TIME Functions

TIME HAL Tick Interface Functions

ee_itf_time_status EE_ITF_TIME_Init ( void * time_object )

Initialize the time interface context.

Parameters :

time_object – Time base instance used by the interface (unused with the HAL tick time base).

Return values :

Possible – return values: see ee_itf_time_status.

uint32_t EE_ITF_TIME_Get ( void )

Return the current time base value, in milliseconds.

Return values :

uint32_t – free-running millisecond counter provided by HAL_GetTick().

TIME Template Interface Functions

ee_itf_time_status EE_ITF_TIME_Init ( void * time_object )

Initialize the time interface context (template).

Initialize the time interface context.

Parameters :

time_object – Time base instance used by the interface.

Return values :

Possible – return values: see ee_itf_time_status.

uint32_t EE_ITF_TIME_Get ( void )

Return the current time base value, in milliseconds (template).

Return the current time base value, in milliseconds.

Return values :

uint32_t – free-running millisecond counter.